﻿




using System.Collections.Generic;
using Hotpot.Configuration;

namespace Hotpot.Infrastructure
{
    public interface IModulesLoaded
    {
        IHotpotModule Load(HotpotModuleConfigurationElement module);
        IEnumerable<IHotpotModule> GetModules();
        IEnumerable<T> GetModules<T>() where T : IHotpotModule;
        void UnloadModules();
    }
}
